package com.example.ruralservicedigitalplatform.service;

import com.example.ruralservicedigitalplatform.domain.po.Admin;
import com.example.ruralservicedigitalplatform.domain.query.PageBean;

import java.time.LocalDate;
import java.util.List;

public interface AdminService {
    /*管理员登录*/
    Admin login(Admin account);

    /*管理员的分页查询*/
    PageBean page(Integer page, Integer pageSize, String adminName,Integer gender,String phoneNumber,Integer age,String image,String idNumber,LocalDate begin, LocalDate end);

    /*更改管理员信息*/
    void update(Admin admin);

    /*新增管理员*/
    void add(Admin admin);

    /*删除管理员*/
    void delete(List<Integer> ids);
}
